Sumário


1 Objetivo

Descrever as ideias básicas sobre o ambiente R:

2 Apresentação do relatório

Diante do objetivo do relatório apresentaremos nas próximas subseções, os pontos a serem discutidos.

2.1 Como instalar o R e o RStudio

2.2 Diferenças entre o R e a IDE RStudio

  • Ao iniciarmos o R, ele já estará pronto para linhas de comandos serem inseridas. Suas janelas se sobrepõem, esta é a principal desvantagem do R.

  • O RStudio apresenta quatro quadrantes como padrão para que fique mais fácil a utilização do R. Dessa forma, essa divisão, torna-se muito mais organizada para a realização de atividades.

    Interface do R

    Interface do RStudio

2.3 Como o R trabalha

Ele possui três princípios:

  • Princípio do objeto: tudo que existe em R é um objeto.
  • Princípio da função: tudo o que acontece no R é uma chamada de função.
  • Princípio da interface: interfaces para outros programas são parte do R.

2.4 Comandos Elementares

Divididos em: expressões e atribuições.

  • Expressões: o R avalia a expressão e imprime o resultado. Caso apareça mensagens indicando “erro”, significa que algum elemento inserido na função não foi reconhecido pelo R.

(adicionar conta)

  • Atribuições: um nome é relacionado a um objeto, podendo ser recuperado.

(adicionar texto)

É importante lembrar que se o comando inicia com o símbolo #, significa que temos um comentário, o qual é apenas impresso na tela.

  • Execução de comandos Podemos inserir o comando de duas formas, uma linha por vez ou, se for na mesma linha, sepramos por ;.

(adiconar exemplo)

Caso o comando desejado seja muito grande, e não cabe em apenas uma linha, utilizamos o símbolo + após a primeira linha utilizada.

  • Chamada e correção de comandos anteriores
    • Para recuperar um comando: teclas das setas para cima e para baixo.
    • Alterar caracteres: teclas das setas para direita e para esquerda.
    • Remover caracteres: delete ou backsapce do teclado.

2.5 Objetos

Reconhecemos um objeto como uma entidade no ambiente R cujas características internas contêm as informações necessárias para explicar sua estrutura e conteúdo. Características essas que são nomeadas atributos.

  • Associando um nome a um objeto

    x <- 9

    9 -> x

    • Atribuição de comando;
    • Utilizar: <-, ou seja, < + -;
    • Utilizar o símbolo = apenas para definir argumentos de uma função;
  • Nomes sintáticos e Não sintáticos

    • Letras, dígitos, . e _;
  • Atributos

São um conjunto de informações que caracterizam o objeto. Além disso, todos os obejtos do R possuem uma classe, em que as funções podem ter diferentes comportamentos

  • Tipos de objetos
    • Vetores atômicos:
      • Lógicos,numéricos e caracteres;
      • Matrizes unidimensionais ( Matrix ) e multidimensionais ( Arrays);
    • Vetores em lista:
      • Listas ( Lists );
      • Quadro de dados ( Data frames );

2.6 Manipução com objetos

Vetores

  • Numéricos:

    • Inteiro;
    • Real;
  • Lógico;

  • Caractere;

    • Escalares

2.7 Importação de dados

O primeiro passo para a importação é fazer uma preparação, por isso seguimos alguns padrões:

  • Evitar símbolos fora do padrão afanumérico;
  • Evitar misturas de letras maiúsculas e minúsculas, sempre lembrando dos padrões de nomenclatura do R;
  • Deixar a formatação da apresentação de dados em arquivos específicos, por isso devemos evitar comentários ou informações que não se relacionem com o banco de dados;
  • Evitar palavras longas ou compostas;

Importando Dados

  • Função responsável: scan();

x <- scan()

  • Após isso seguiremos o seguinte passo-a-passo:
    • Depois e executarmos o comando acima e apertar ENTER aparecerá no console 1: em que devemos digitar o primeiro valor de x;
    • Para 2: digitar o segundo valor de x;
    • Seguindo assim até todos os valores de x serem colocados, ao final, apertamos duas vezes a tecla ENTER para sair do comando;

Normalmente utilizamos programas para criar o banco de dados e depois o R fará a leitura, porém o formato desse tipo de arquivo não é compatível com o R. Uma outra maneira é realizar a importação de dados pelo próprio R , extensão RData.

Com o arquivo já pronto, a leitura dele pode ser feita em poucos passos:

Usando RStudio para importar dados

  1. Escolher o arquivo

  2. Configurar a leitura do banco de dados

  3. Importar dados, conjunto de dados e ligação entre nome e objeto no ambiente global

2.8 Pacotes

  • Instalação
  • Como usar